economic blockade - Turco Inglés Diccionario